atomic projectile - Spanish English Dictionary